simulation consulting multi-agent modeling validation real estate fda multiagent strategy game agents unpredictability agent artificial gmp design estate